parser grammar XmlParser;

options {
  language = Java;
  tokenVocab = XmlLexer;
}

@header {
   package ejercicio4;
}
    
  titulo: OP_TITULO TEXTO CL_TITULO;
  autor: OP_AUTOR TEXTO CL_AUTOR;
  editorial: OP_EDIT TEXTO CL_EDIT;
  
  biblioteca: OP_BIBLIO libro+ CL_BIBLIO EOF; 
  libro: OP_LIBRO titulo autor editorial CL_LIBRO;
// opcion: (titulo|autor|editorial);
   
  